home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / util1 / exc23.zip / EXC.V23 < prev    next >
Text File  |  1993-04-13  |  889b  |  17 lines

  1. EXC version 2.3 modifications
  2.  
  3. Version 2.2 attempted to probperly pass quoted parameters by enclosing all
  4. parameters in quotes.  While this worked fine on Borland C and C++ programs, 
  5. if the spawned program was PASCAL or assembler, it received the parameter with
  6. the quotes.  Since most programmers were not expecting quoted parameters,  
  7. they had no code to handle them.  Borland C always remoed the quotes before
  8. a program could access the parameters.  This means that EXC VERSION 2.2 DID
  9. NOT WORK WHEN MOST PASCAL AND ASSEMBLER PROGRAMS WERE INVOKED.
  10.  
  11. I now check each parameter for a space, |, < or >.  If it contains one of
  12. these, I assume the input string was quoted and pass it on with surrounding
  13. quotes.  All other parameters are passed as-is.  
  14.  
  15. \" can no longer be used to imbed quotes in a parameter to be passed to a
  16. spawned program.  \q must be used instead.
  17.